/**************************************************************************************
* SpriteMap.java
* 
* A grid of sprite objects
*************************************************************************************/
package creid.mythos.shared;

public interface SpriteMap
{
	public static final int MAP_WIDTH = 100;
	public static final int MAP_HEIGHT = 45;
	
	public static final String NO_TARGET_NAME = "(no target)";
	public static final String NO_TARGET_HEALTH = "";
	
	public int getPMap(int x, int y);

	
	
	//public Sprite getSprite(int x, int y);
	public char[] getSprite(int x, int y);
	
	//target cell
	public int getTargetX();
	public int getTargetY();
	
	public int getHighlightX();
	public int getHighlightY();
	
	public String targetName();
	public String targetHealth();
	public char targetHealthColor();
	public boolean isSeen(int x, int y);
}
